troop carrier aviation - French English Dictionary